river spinach - Turkish English Dictionary